package com.gxar.fusion.authorization.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.stereotype.Component;

/**
 * @author linsy
 * @version 1.0
 * @created 2024/1/23 14:30
 */
@Data
@Component
@ConfigurationProperties(prefix = "auth")
@RefreshScope
public class AuthProperties {
    /**
     * 登录配置
     */
    private LoginProperties login;
    /**
     * 权限配置
     */
    private PermissionProperties permission;
    /**
     * 系统配置
     */
    private SysProperties sys;

}
